bellybutton nautilus - German English Dictionary